JavaScript Job: Full Stack Developer

Job added on

Company

Aimly
United States of America

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

JavaScript Job Details

Interested in moonlighing to make some extra cash?

Overview:

Aimly is looking for a Full Stack Engineer to support the development of our web application to enable organizations to aim high and raise easily, so they can enrich their communities. You’ll work with a small team of dedicated team members to assure that our systems are healthy and secure and to ensure the best quality experience for our customers. Your contributions will have major impacts on the success of our platform and company, and your ideas can be heard, reviewed, and implemented quickly since we are a small team.

Who is Aimly?

Aimly started on the idea that there has to be an easier and more engaging way to raise donations for small and local organizations. For decades, large businesses have had the tools and knowledge to raise money quickly and easily, but these tools rarely trickle down to those trying to empower and enrich their communities. That’s what Aimly aspires to do. While the organizations focus on their core skills - connecting and growing their community; Aimly takes on the heavy lifting in the background - providing an easy to use platform, delicious products and an exceptional fulfillment experience.

In This Role, You will:

  • Responsible for planning, implementing, and testing the front-end and back-end of Aimly’s web application.
  • Collaborate with other Aimly developers and web designers to improve usability and user experience while meeting delivery timelines.
  • Coordinate with technical and non-technical team members to understand and create solutions for diverse user requirements (e.g., accessibility, internationalization), user constraints, and business risks.
  • Optimize applications for the best user experience and scalability.
  • Able to deal with ambiguity. Strive for clarity in requirements and problem space to mitigate UI risks upfront .
  • Align with executive leadership to make the appropriate trade-offs to balance innovative UX with implementation complexity.
  • Guide the team to evaluate the risks and benefits of using front-end libraries, frameworks, and tool-sets for a given problem space.
  • Collaborate with the product owners and technical team to ensure a scalable and secure application
  • Writing unit and integration tests
  • Optimize applications for the best user experience and scalability.
  • Support sprint planning, weekly demos and other planning and collaboration sessions
  • Effective and efficient communicator.
  • Can support asynchronous collaboration through slack during primary operational hours.

Experience with:

  • Bachelors in Computer Science or related field preferred
  • Proven work experience working as a full stack developer in React and Node.JS
  • Experience designing and implementing AWS infrastructure is a plus
  • Experience with responsive web application design, as well as cross-browser (desktop and mobile) development and testing
  • Understands software engineering best practices (e.g. automated pipelines, Operational Excellence, Information Security) and sets front-end software and UX implementation standards
  • Familiarity with browser testing and debugging, cross-platform issues and resolution
  • Understanding of the entire development process (design, development, and deployment)

Job Types: Full-time, Contract

Pay: $50.00 - $80.00 per hour

Schedule:

  • 8 hour shift
  • Monday to Friday

Education:

  • Bachelor's (Preferred)

Experience:

  • React: 4 years (Preferred)
  • Node.js or Next.js: 4 years (Preferred)

Work Location: Remote